Remove many uses of cpu_possible_map and iterators over NR_CPUS.
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 14 May 2010 19:37:02 +0000 (20:37 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 14 May 2010 19:37:02 +0000 (20:37 +0100)
commit7f01473211b2586130c653d3b1ac15acc082d4df
tree48cda4464ba8a8ff424e5c3d7dd9d0aa3a9fa9c3
parentf9ffb1134c8be2f6bffd14578c179d3f12371abd
Remove many uses of cpu_possible_map and iterators over NR_CPUS.

The significant remaining culprits for x86 are credit2, hpet, and
percpu-area subsystems. To be dealt with in a separate patch.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
23 files changed:
xen/arch/x86/hvm/hvm.c
xen/arch/x86/nmi.c
xen/arch/x86/oprofile/nmi_int.c
xen/arch/x86/setup.c
xen/arch/x86/smpboot.c
xen/arch/x86/time.c
xen/common/domctl.c
xen/common/perfc.c
xen/common/radix-tree.c
xen/common/rcupdate.c
xen/common/sched_sedf.c
xen/common/schedule.c
xen/common/stop_machine.c
xen/common/tasklet.c
xen/common/timer.c
xen/common/tmem.c
xen/common/tmem_xen.c
xen/include/asm-ia64/perfc.h
xen/include/asm-x86/perfc.h
xen/include/asm-x86/setup.h
xen/include/asm-x86/smp.h
xen/include/xen/tmem.h
xen/xsm/flask/flask_op.c